Home | History | Annotate | Download | only in include

Lines Matching defs:Graphics

11 *   Declarations for Graphics class

19 * Represent a graphics context
21 class Graphics : public GdiplusBase
34 // Get a graphics context from an existing Win32 HDC or HWND
35 static Graphics* FromHDC(IN HDC hdc)
37 return new Graphics(hdc);
40 static Graphics* FromHDC(IN HDC hdc,
43 return new Graphics(hdc, hdevice);
46 static Graphics* FromHWND(IN HWND hwnd,
49 return new Graphics(hwnd, icm);
52 static Graphics* FromImage(IN Image *image)
54 return new Graphics(image);
57 Graphics(IN HDC hdc)
59 GpGraphics *graphics = NULL;
61 lastResult = DllExports::GdipCreateFromHDC(hdc, &graphics);
63 SetNativeGraphics(graphics);
66 Graphics(IN HDC hdc,
69 GpGraphics *graphics = NULL;
71 lastResult = DllExports::GdipCreateFromHDC2(hdc, hdevice, &graphics);
73 SetNativeGraphics(graphics);
76 Graphics(IN HWND hwnd,
79 GpGraphics *graphics = NULL;
83 lastResult = DllExports::GdipCreateFromHWNDICM(hwnd, &graphics);
87 lastResult = DllExports::GdipCreateFromHWND(hwnd, &graphics);
90 SetNativeGraphics(graphics);
93 Graphics(IN Image* image)
95 GpGraphics *graphics = NULL;
100 image->nativeImage, &graphics);
102 SetNativeGraphics(graphics);
105 ~Graphics()
119 // Locks the graphics until ReleaseDC is called
406 * Transform points in the current graphics context
1621 // Draw a cached bitmap on this graphics destination offset by
1623 // native format differs from this Graphics.
1917 // The following methods are for playing an EMF+ to a graphics
2176 Status SetClip(IN const Graphics* g,
2293 * GetClip region from graphics context
2425 * Save/restore graphics state
2531 Graphics(const Graphics &);
2532 Graphics& operator=(const Graphics &);
2537 Graphics(const Graphics& graphics)
2539 graphics;
2543 Graphics& operator=(const Graphics& graphics)
2545 graphics;
2552 Graphics(GpGraphics* graphics)
2555 SetNativeGraphics(graphics);
2558 VOID SetNativeGraphics(GpGraphics *graphics)
2560 this->nativeGraphics = graphics;
2571 // Methods necessary to subclass Graphics for extension test.
2590 // Extra implementation of GraphicsPath methods that use Graphics
2646 IN const Graphics* g) const
2665 IN const Graphics* g) const
2685 IN const Graphics* g) const
2708 IN const Graphics* g) const